﻿using System;
using UnityEngine;
using UnityEngine.Rendering;

namespace Assets.Scripts.PerformanceTuner
{
	// Token: 0x0200031A RID: 794
	internal class Simple : IPerformanceProfile
	{
		// Token: 0x0600142B RID: 5163 RVA: 0x00084DE0 File Offset: 0x00082FE0
		public Simple()
		{
			this.ShadowType = LightShadows.Hard;
			this.ShadowResolution = LightShadowResolution.Medium;
			this.ReflectionResolution = 128;
			this.EnableHdr = false;
			this.ShadowDistance = 20;
		}

		// Token: 0x17000336 RID: 822
		// (get) Token: 0x0600142C RID: 5164 RVA: 0x00084E10 File Offset: 0x00083010
		// (set) Token: 0x0600142D RID: 5165 RVA: 0x00084E18 File Offset: 0x00083018
		public LightShadows ShadowType { get; private set; }

		// Token: 0x17000337 RID: 823
		// (get) Token: 0x0600142E RID: 5166 RVA: 0x00084E21 File Offset: 0x00083021
		// (set) Token: 0x0600142F RID: 5167 RVA: 0x00084E29 File Offset: 0x00083029
		public LightShadowResolution ShadowResolution { get; private set; }

		// Token: 0x17000338 RID: 824
		// (get) Token: 0x06001430 RID: 5168 RVA: 0x00084E32 File Offset: 0x00083032
		// (set) Token: 0x06001431 RID: 5169 RVA: 0x00084E3A File Offset: 0x0008303A
		public int ReflectionResolution { get; private set; }

		// Token: 0x17000339 RID: 825
		// (get) Token: 0x06001432 RID: 5170 RVA: 0x00084E43 File Offset: 0x00083043
		// (set) Token: 0x06001433 RID: 5171 RVA: 0x00084E4B File Offset: 0x0008304B
		public bool EnableHdr { get; private set; }

		// Token: 0x1700033A RID: 826
		// (get) Token: 0x06001434 RID: 5172 RVA: 0x00084E54 File Offset: 0x00083054
		// (set) Token: 0x06001435 RID: 5173 RVA: 0x00084E5C File Offset: 0x0008305C
		public int ShadowDistance { get; private set; }
	}
}
